package com.lyf.design.learn.designmodel.singleton;

/**
 * @AUTHOR LYF
 * @DATE 2022/6/1
 * @VERSION 1.0
 * @DESC
 * 懒汉式：解决资源浪费的问题
 * 问题：导致多线程访问时会出现问题---在 判空到创建对象处可能会进来多个线程创建对象
 * 通过hashcode进行判断打印验证
 */
public class Main3 {
    private static  Main3 INSTANCE; //new Main1();
    private Main3(){}
    static Main3 getInstance(){
        if(INSTANCE==null)
            INSTANCE = new Main3();
        return INSTANCE;
    }
    void method(){}
}
